package org.sirmupadbapi.persistencia;

import org.sirmupadbapi.beans.Temporalmorosidadmensual;
import java.io.Serializable;
import java.util.List;
import java.util.ArrayList;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.PreparedStatement;
import java.util.Iterator;
import java.util.Map;
import org.sirmupadbapi.generales.DataGManager;


/**
*
* @author
*/

public class TemporalmorosidadmensualPersistencia implements Serializable {
private static final long serialVersionUID = 1L;
public static Exception excepcion;
public static boolean esMensaje = false;
public static Connection con = null;
public static java.util.ResourceBundle bundle = java.util.ResourceBundle.getBundle("org/sirmupadbapi/properties/mensajes");
static DataGManager dataGManager;
static List<Temporalmorosidadmensual> list;

public TemporalmorosidadmensualPersistencia(){
         esMensaje =false;
}


/**
*
* insert()
*/

public static boolean insert (Temporalmorosidadmensual temporalmorosidadmensual ) {
  excepcion = null;
  try {
      esMensaje =false;
   
   
   

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return false;
  }
      PreparedStatement pinsert = null;
      String sql = "insert into temporalmorosidadmensual(anio,mes,id,tipoid,propietario,direccion,regimen,idregimen,morosidad,recargo,total,idmunicipio,numeromes,numeroporcentaje,totalmorosidad,totalrecargo,grantotal,estatus,placa,idcorregimiento,corregimiento,telefono,username)  values(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";
      pinsert = con.prepareStatement(sql);
              pinsert.setInt(1,temporalmorosidadmensual.getAnio());
        pinsert.setString(2,temporalmorosidadmensual.getMes());
        pinsert.setString(3,temporalmorosidadmensual.getId());
        pinsert.setString(4,temporalmorosidadmensual.getTipoid());
        pinsert.setString(5,temporalmorosidadmensual.getPropietario());
        pinsert.setString(6,temporalmorosidadmensual.getDireccion());
        pinsert.setString(7,temporalmorosidadmensual.getRegimen());
        pinsert.setString(8,temporalmorosidadmensual.getIdregimen());
        pinsert.setDouble(9,temporalmorosidadmensual.getMorosidad());
        pinsert.setDouble(10,temporalmorosidadmensual.getRecargo());
        pinsert.setDouble(11,temporalmorosidadmensual.getTotal());
        pinsert.setString(12,temporalmorosidadmensual.getIdmunicipio());
        pinsert.setInt(13,temporalmorosidadmensual.getNumeromes());
        pinsert.setDouble(14,temporalmorosidadmensual.getNumeroporcentaje());
        pinsert.setDouble(15,temporalmorosidadmensual.getTotalmorosidad());
        pinsert.setDouble(16,temporalmorosidadmensual.getTotalrecargo());
        pinsert.setDouble(17,temporalmorosidadmensual.getGrantotal());
        pinsert.setString(18,temporalmorosidadmensual.getEstatus());
        pinsert.setString(19,temporalmorosidadmensual.getPlaca());
        pinsert.setString(20,temporalmorosidadmensual.getIdcorregimiento());
        pinsert.setString(21,temporalmorosidadmensual.getCorregimiento());
        pinsert.setString(22,temporalmorosidadmensual.getTelefono());
        pinsert.setString(23,temporalmorosidadmensual.getUsername());
      int filas= pinsert.executeUpdate();
      pinsert.close();
      return true;
   } catch (Exception e) {
      excepcion = e;
   } finally {
  }
  return false;
 }


/**
*
* update()
*/

public static boolean update(Temporalmorosidadmensual temporalmorosidadmensual ) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return false;
  }
      PreparedStatement pupdate = null;
      String sql = "update temporalmorosidadmensual set    ";
      pupdate= con.prepareStatement(sql);
      pupdate.setInt(1,temporalmorosidadmensual.getAnio());
pupdate.setString(2,temporalmorosidadmensual.getMes());
pupdate.setString(3,temporalmorosidadmensual.getId());
pupdate.setString(4,temporalmorosidadmensual.getTipoid());
pupdate.setString(5,temporalmorosidadmensual.getPropietario());
pupdate.setString(6,temporalmorosidadmensual.getDireccion());
pupdate.setString(7,temporalmorosidadmensual.getRegimen());
pupdate.setString(8,temporalmorosidadmensual.getIdregimen());
pupdate.setDouble(9,temporalmorosidadmensual.getMorosidad());
pupdate.setDouble(10,temporalmorosidadmensual.getRecargo());
pupdate.setDouble(11,temporalmorosidadmensual.getTotal());
pupdate.setString(12,temporalmorosidadmensual.getIdmunicipio());
pupdate.setInt(13,temporalmorosidadmensual.getNumeromes());
pupdate.setDouble(14,temporalmorosidadmensual.getNumeroporcentaje());
pupdate.setDouble(15,temporalmorosidadmensual.getTotalmorosidad());
pupdate.setDouble(16,temporalmorosidadmensual.getTotalrecargo());
pupdate.setDouble(17,temporalmorosidadmensual.getGrantotal());
pupdate.setString(18,temporalmorosidadmensual.getEstatus());
pupdate.setString(19,temporalmorosidadmensual.getPlaca());
pupdate.setString(20,temporalmorosidadmensual.getIdcorregimiento());
pupdate.setString(21,temporalmorosidadmensual.getCorregimiento());
pupdate.setString(22,temporalmorosidadmensual.getTelefono());
pupdate.setString(23,temporalmorosidadmensual.getUsername());
      int filas= pupdate.executeUpdate();
      pupdate.close();
      if (filas <= 0){
          excepcion=new Exception(bundle.getString("msg.noupdate"));
          esMensaje =true;
          return false;
      }
      return true;
   } catch (Exception e) {
      excepcion = e;
   } finally {
  }
  return false;
}


/**
*
* update()
*/

public static boolean update(String sqlupdate ) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return false;
  }
      PreparedStatement pupdate = null;
      String sql = "update  temporalmorosidadmensual set " + sqlupdate +"";
      pupdate= con.prepareStatement(sql);
      int filas= pupdate.executeUpdate();
      pupdate.close();
      if (filas <= 0){
          excepcion=new Exception(bundle.getString("msg.noupdate"));
          esMensaje =true;
          return false;
      }
      return true;
   } catch (Exception e) {
      excepcion = e;
   } finally {
  }
  return false;
}


/**
*
* updatePrimaryKey()
*/

public static boolean updatePrimaryKey(Temporalmorosidadmensual temporalmorosidadmensual_old , Temporalmorosidadmensual temporalmorosidadmensual) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return false;
  }
      PreparedStatement pupdate = null;
      String sql = "update temporalmorosidadmensual set    ";
      pupdate= con.prepareStatement(sql);
      
      int filas= pupdate.executeUpdate();
      pupdate.close();
      if (filas <= 0){
          excepcion=new Exception(bundle.getString("msg.noupdate"));
          esMensaje =true;
          return false;
      }
      return true;
   } catch (Exception e) {
      excepcion = e;
   } finally {
  }
  return false;
}


/**
*
* delete()
*/

public static boolean delete(Temporalmorosidadmensual temporalmorosidadmensual ) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return false;
  }
      PreparedStatement pdelete = null;
      String sql = "delete from temporalmorosidadmensual   ";
      pdelete= con.prepareStatement(sql);
      
      int filas= pdelete.executeUpdate();
      pdelete.close();
      if (filas <= 0){
          excepcion=new Exception(bundle.getString("msg.nodelete"));
          esMensaje =true;
          return false;
      }
      return true;
   } catch (Exception e) {
      excepcion = e;
   } finally {
  }
  return false;
}


/**
*
* delete()
*/

public static boolean delete(String sqldelete ) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return false;
  }
      PreparedStatement pdelete = null;
      String sql = "delete from temporalmorosidadmensual where " + sqldelete +"";
      pdelete= con.prepareStatement(sql);
      int filas= pdelete.executeUpdate();
      pdelete.close();
      if (filas <= 0){
          excepcion=new Exception(bundle.getString("msg.nodelete"));
          esMensaje =true;
          return false;
      }
      return true;
   } catch (Exception e) {
      excepcion = e;
   } finally {
  }
  return false;
}


/**
*
* deleteAll()
*/

public static boolean deleteAll() {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return false;
  }
      PreparedStatement pdelete = null;
      String sql = "delete from temporalmorosidadmensual  ";
      pdelete= con.prepareStatement(sql);
      int filas= pdelete.executeUpdate();
      pdelete.close();
      if (filas <= 0){
          excepcion=new Exception(bundle.getString("msg.nodeleteall"));
          esMensaje =true;
          return false;
      }
      return true;
   } catch (Exception e) {
      excepcion = e;
   } finally {
  }
  return false;
}


/**
*
* exists()
*/



public static boolean exists(Temporalmorosidadmensual temporalmorosidadmensual) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return false;
  }
   String sql = "select * from temporalmorosidadmensual where anio='"+temporalmorosidadmensual.getAnio()+"'";
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +" " + bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return false;
   }
    rs.close();
    psquery.close();
 return true;
} catch (Exception ex) {
      excepcion = ex;
}
  return false;
}


/**
*
* findByPrimaryKey()
*/



public static Temporalmorosidadmensual findByPrimaryKey(Temporalmorosidadmensual temporalmorosidadmensual) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return null;
  }
   String sql = "select * from temporalmorosidadmensual where anio='"+temporalmorosidadmensual.getAnio()+"'";
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return null;
   }
   rs.beforeFirst();
   while (rs.next()) {
   
            
            
            temporalmorosidadmensual.setAnio(rs.getInt("anio"));
temporalmorosidadmensual.setMes(rs.getString("mes"));
temporalmorosidadmensual.setId(rs.getString("id"));
temporalmorosidadmensual.setTipoid(rs.getString("tipoid"));
temporalmorosidadmensual.setPropietario(rs.getString("propietario"));
temporalmorosidadmensual.setDireccion(rs.getString("direccion"));
temporalmorosidadmensual.setRegimen(rs.getString("regimen"));
temporalmorosidadmensual.setIdregimen(rs.getString("idregimen"));
temporalmorosidadmensual.setMorosidad(rs.getDouble("morosidad"));
temporalmorosidadmensual.setRecargo(rs.getDouble("recargo"));
temporalmorosidadmensual.setTotal(rs.getDouble("total"));
temporalmorosidadmensual.setIdmunicipio(rs.getString("idmunicipio"));
temporalmorosidadmensual.setNumeromes(rs.getInt("numeromes"));
temporalmorosidadmensual.setNumeroporcentaje(rs.getDouble("numeroporcentaje"));
temporalmorosidadmensual.setTotalmorosidad(rs.getDouble("totalmorosidad"));
temporalmorosidadmensual.setTotalrecargo(rs.getDouble("totalrecargo"));
temporalmorosidadmensual.setGrantotal(rs.getDouble("grantotal"));
temporalmorosidadmensual.setEstatus(rs.getString("estatus"));
temporalmorosidadmensual.setPlaca(rs.getString("placa"));
temporalmorosidadmensual.setIdcorregimiento(rs.getString("idcorregimiento"));
temporalmorosidadmensual.setCorregimiento(rs.getString("corregimiento"));
temporalmorosidadmensual.setTelefono(rs.getString("telefono"));
temporalmorosidadmensual.setUsername(rs.getString("username"));
    }
    rs.close();
    psquery.close();
 return temporalmorosidadmensual;
} catch (Exception ex) {
      excepcion = ex;
}
  return null;
}


/**
*
* findByAnio()
*/

public static List<Temporalmorosidadmensual> findByAnio(Temporalmorosidadmensual temporalmorosidadmensual,boolean withRelation) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return null;
  }
       list = new ArrayList<Temporalmorosidadmensual>();
      String sql = "select * from temporalmorosidadmensual where anio='"+temporalmorosidadmensual.getAnio()+"'";
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return null;
   }
   rs.beforeFirst();
   while (rs.next()) {
   
        Temporalmorosidadmensual temporalmorosidadmensual2 = new Temporalmorosidadmensual(
         rs.getInt("anio"),rs.getString("mes"),rs.getString("id"),rs.getString("tipoid"),rs.getString("propietario"),rs.getString("direccion"),rs.getString("regimen"),rs.getString("idregimen"),rs.getDouble("morosidad"),rs.getDouble("recargo"),rs.getDouble("total"),rs.getString("idmunicipio"),rs.getInt("numeromes"),rs.getDouble("numeroporcentaje"),rs.getDouble("totalmorosidad"),rs.getDouble("totalrecargo"),rs.getDouble("grantotal"),rs.getString("estatus"),rs.getString("placa"),rs.getString("idcorregimiento"),rs.getString("corregimiento"),rs.getString("telefono"),rs.getString("username"));
            
            
       list.add(temporalmorosidadmensual2);
    }
    rs.close();
    psquery.close();
    return list;
} catch (Exception ex) {
      excepcion = ex;
}
  return null;
}


/**
*
* findByMes()
*/

public static List<Temporalmorosidadmensual> findByMes(Temporalmorosidadmensual temporalmorosidadmensual,boolean withRelation) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return null;
  }
       list = new ArrayList<Temporalmorosidadmensual>();
      String sql = "select * from temporalmorosidadmensual where mes='"+temporalmorosidadmensual.getMes()+"'";
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return null;
   }
   rs.beforeFirst();
   while (rs.next()) {
   
        Temporalmorosidadmensual temporalmorosidadmensual2 = new Temporalmorosidadmensual(
         rs.getInt("anio"),rs.getString("mes"),rs.getString("id"),rs.getString("tipoid"),rs.getString("propietario"),rs.getString("direccion"),rs.getString("regimen"),rs.getString("idregimen"),rs.getDouble("morosidad"),rs.getDouble("recargo"),rs.getDouble("total"),rs.getString("idmunicipio"),rs.getInt("numeromes"),rs.getDouble("numeroporcentaje"),rs.getDouble("totalmorosidad"),rs.getDouble("totalrecargo"),rs.getDouble("grantotal"),rs.getString("estatus"),rs.getString("placa"),rs.getString("idcorregimiento"),rs.getString("corregimiento"),rs.getString("telefono"),rs.getString("username"));
            
            
       list.add(temporalmorosidadmensual2);
    }
    rs.close();
    psquery.close();
    return list;
} catch (Exception ex) {
      excepcion = ex;
}
  return null;
}


/**
*
* findById()
*/

public static List<Temporalmorosidadmensual> findById(Temporalmorosidadmensual temporalmorosidadmensual,boolean withRelation) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return null;
  }
       list = new ArrayList<Temporalmorosidadmensual>();
      String sql = "select * from temporalmorosidadmensual where id='"+temporalmorosidadmensual.getId()+"'";
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return null;
   }
   rs.beforeFirst();
   while (rs.next()) {
   
        Temporalmorosidadmensual temporalmorosidadmensual2 = new Temporalmorosidadmensual(
         rs.getInt("anio"),rs.getString("mes"),rs.getString("id"),rs.getString("tipoid"),rs.getString("propietario"),rs.getString("direccion"),rs.getString("regimen"),rs.getString("idregimen"),rs.getDouble("morosidad"),rs.getDouble("recargo"),rs.getDouble("total"),rs.getString("idmunicipio"),rs.getInt("numeromes"),rs.getDouble("numeroporcentaje"),rs.getDouble("totalmorosidad"),rs.getDouble("totalrecargo"),rs.getDouble("grantotal"),rs.getString("estatus"),rs.getString("placa"),rs.getString("idcorregimiento"),rs.getString("corregimiento"),rs.getString("telefono"),rs.getString("username"));
            
            
       list.add(temporalmorosidadmensual2);
    }
    rs.close();
    psquery.close();
    return list;
} catch (Exception ex) {
      excepcion = ex;
}
  return null;
}


/**
*
* findByTipoid()
*/

public static List<Temporalmorosidadmensual> findByTipoid(Temporalmorosidadmensual temporalmorosidadmensual,boolean withRelation) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return null;
  }
       list = new ArrayList<Temporalmorosidadmensual>();
      String sql = "select * from temporalmorosidadmensual where tipoid='"+temporalmorosidadmensual.getTipoid()+"'";
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return null;
   }
   rs.beforeFirst();
   while (rs.next()) {
   
        Temporalmorosidadmensual temporalmorosidadmensual2 = new Temporalmorosidadmensual(
         rs.getInt("anio"),rs.getString("mes"),rs.getString("id"),rs.getString("tipoid"),rs.getString("propietario"),rs.getString("direccion"),rs.getString("regimen"),rs.getString("idregimen"),rs.getDouble("morosidad"),rs.getDouble("recargo"),rs.getDouble("total"),rs.getString("idmunicipio"),rs.getInt("numeromes"),rs.getDouble("numeroporcentaje"),rs.getDouble("totalmorosidad"),rs.getDouble("totalrecargo"),rs.getDouble("grantotal"),rs.getString("estatus"),rs.getString("placa"),rs.getString("idcorregimiento"),rs.getString("corregimiento"),rs.getString("telefono"),rs.getString("username"));
            
            
       list.add(temporalmorosidadmensual2);
    }
    rs.close();
    psquery.close();
    return list;
} catch (Exception ex) {
      excepcion = ex;
}
  return null;
}


/**
*
* findByPropietario()
*/

public static List<Temporalmorosidadmensual> findByPropietario(Temporalmorosidadmensual temporalmorosidadmensual,boolean withRelation) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return null;
  }
       list = new ArrayList<Temporalmorosidadmensual>();
      String sql = "select * from temporalmorosidadmensual where propietario='"+temporalmorosidadmensual.getPropietario()+"'";
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return null;
   }
   rs.beforeFirst();
   while (rs.next()) {
   
        Temporalmorosidadmensual temporalmorosidadmensual2 = new Temporalmorosidadmensual(
         rs.getInt("anio"),rs.getString("mes"),rs.getString("id"),rs.getString("tipoid"),rs.getString("propietario"),rs.getString("direccion"),rs.getString("regimen"),rs.getString("idregimen"),rs.getDouble("morosidad"),rs.getDouble("recargo"),rs.getDouble("total"),rs.getString("idmunicipio"),rs.getInt("numeromes"),rs.getDouble("numeroporcentaje"),rs.getDouble("totalmorosidad"),rs.getDouble("totalrecargo"),rs.getDouble("grantotal"),rs.getString("estatus"),rs.getString("placa"),rs.getString("idcorregimiento"),rs.getString("corregimiento"),rs.getString("telefono"),rs.getString("username"));
            
            
       list.add(temporalmorosidadmensual2);
    }
    rs.close();
    psquery.close();
    return list;
} catch (Exception ex) {
      excepcion = ex;
}
  return null;
}


/**
*
* findByDireccion()
*/

public static List<Temporalmorosidadmensual> findByDireccion(Temporalmorosidadmensual temporalmorosidadmensual,boolean withRelation) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return null;
  }
       list = new ArrayList<Temporalmorosidadmensual>();
      String sql = "select * from temporalmorosidadmensual where direccion='"+temporalmorosidadmensual.getDireccion()+"'";
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return null;
   }
   rs.beforeFirst();
   while (rs.next()) {
   
        Temporalmorosidadmensual temporalmorosidadmensual2 = new Temporalmorosidadmensual(
         rs.getInt("anio"),rs.getString("mes"),rs.getString("id"),rs.getString("tipoid"),rs.getString("propietario"),rs.getString("direccion"),rs.getString("regimen"),rs.getString("idregimen"),rs.getDouble("morosidad"),rs.getDouble("recargo"),rs.getDouble("total"),rs.getString("idmunicipio"),rs.getInt("numeromes"),rs.getDouble("numeroporcentaje"),rs.getDouble("totalmorosidad"),rs.getDouble("totalrecargo"),rs.getDouble("grantotal"),rs.getString("estatus"),rs.getString("placa"),rs.getString("idcorregimiento"),rs.getString("corregimiento"),rs.getString("telefono"),rs.getString("username"));
            
            
       list.add(temporalmorosidadmensual2);
    }
    rs.close();
    psquery.close();
    return list;
} catch (Exception ex) {
      excepcion = ex;
}
  return null;
}


/**
*
* findByRegimen()
*/

public static List<Temporalmorosidadmensual> findByRegimen(Temporalmorosidadmensual temporalmorosidadmensual,boolean withRelation) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return null;
  }
       list = new ArrayList<Temporalmorosidadmensual>();
      String sql = "select * from temporalmorosidadmensual where regimen='"+temporalmorosidadmensual.getRegimen()+"'";
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return null;
   }
   rs.beforeFirst();
   while (rs.next()) {
   
        Temporalmorosidadmensual temporalmorosidadmensual2 = new Temporalmorosidadmensual(
         rs.getInt("anio"),rs.getString("mes"),rs.getString("id"),rs.getString("tipoid"),rs.getString("propietario"),rs.getString("direccion"),rs.getString("regimen"),rs.getString("idregimen"),rs.getDouble("morosidad"),rs.getDouble("recargo"),rs.getDouble("total"),rs.getString("idmunicipio"),rs.getInt("numeromes"),rs.getDouble("numeroporcentaje"),rs.getDouble("totalmorosidad"),rs.getDouble("totalrecargo"),rs.getDouble("grantotal"),rs.getString("estatus"),rs.getString("placa"),rs.getString("idcorregimiento"),rs.getString("corregimiento"),rs.getString("telefono"),rs.getString("username"));
            
            
       list.add(temporalmorosidadmensual2);
    }
    rs.close();
    psquery.close();
    return list;
} catch (Exception ex) {
      excepcion = ex;
}
  return null;
}


/**
*
* findByIdregimen()
*/

public static List<Temporalmorosidadmensual> findByIdregimen(Temporalmorosidadmensual temporalmorosidadmensual,boolean withRelation) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return null;
  }
       list = new ArrayList<Temporalmorosidadmensual>();
      String sql = "select * from temporalmorosidadmensual where idregimen='"+temporalmorosidadmensual.getIdregimen()+"'";
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return null;
   }
   rs.beforeFirst();
   while (rs.next()) {
   
        Temporalmorosidadmensual temporalmorosidadmensual2 = new Temporalmorosidadmensual(
         rs.getInt("anio"),rs.getString("mes"),rs.getString("id"),rs.getString("tipoid"),rs.getString("propietario"),rs.getString("direccion"),rs.getString("regimen"),rs.getString("idregimen"),rs.getDouble("morosidad"),rs.getDouble("recargo"),rs.getDouble("total"),rs.getString("idmunicipio"),rs.getInt("numeromes"),rs.getDouble("numeroporcentaje"),rs.getDouble("totalmorosidad"),rs.getDouble("totalrecargo"),rs.getDouble("grantotal"),rs.getString("estatus"),rs.getString("placa"),rs.getString("idcorregimiento"),rs.getString("corregimiento"),rs.getString("telefono"),rs.getString("username"));
            
            
       list.add(temporalmorosidadmensual2);
    }
    rs.close();
    psquery.close();
    return list;
} catch (Exception ex) {
      excepcion = ex;
}
  return null;
}


/**
*
* findByMorosidad()
*/

public static List<Temporalmorosidadmensual> findByMorosidad(Temporalmorosidadmensual temporalmorosidadmensual,boolean withRelation) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return null;
  }
       list = new ArrayList<Temporalmorosidadmensual>();
      String sql = "select * from temporalmorosidadmensual where morosidad='"+temporalmorosidadmensual.getMorosidad()+"'";
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return null;
   }
   rs.beforeFirst();
   while (rs.next()) {
   
        Temporalmorosidadmensual temporalmorosidadmensual2 = new Temporalmorosidadmensual(
         rs.getInt("anio"),rs.getString("mes"),rs.getString("id"),rs.getString("tipoid"),rs.getString("propietario"),rs.getString("direccion"),rs.getString("regimen"),rs.getString("idregimen"),rs.getDouble("morosidad"),rs.getDouble("recargo"),rs.getDouble("total"),rs.getString("idmunicipio"),rs.getInt("numeromes"),rs.getDouble("numeroporcentaje"),rs.getDouble("totalmorosidad"),rs.getDouble("totalrecargo"),rs.getDouble("grantotal"),rs.getString("estatus"),rs.getString("placa"),rs.getString("idcorregimiento"),rs.getString("corregimiento"),rs.getString("telefono"),rs.getString("username"));
            
            
       list.add(temporalmorosidadmensual2);
    }
    rs.close();
    psquery.close();
    return list;
} catch (Exception ex) {
      excepcion = ex;
}
  return null;
}


/**
*
* findByRecargo()
*/

public static List<Temporalmorosidadmensual> findByRecargo(Temporalmorosidadmensual temporalmorosidadmensual,boolean withRelation) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return null;
  }
       list = new ArrayList<Temporalmorosidadmensual>();
      String sql = "select * from temporalmorosidadmensual where recargo='"+temporalmorosidadmensual.getRecargo()+"'";
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return null;
   }
   rs.beforeFirst();
   while (rs.next()) {
   
        Temporalmorosidadmensual temporalmorosidadmensual2 = new Temporalmorosidadmensual(
         rs.getInt("anio"),rs.getString("mes"),rs.getString("id"),rs.getString("tipoid"),rs.getString("propietario"),rs.getString("direccion"),rs.getString("regimen"),rs.getString("idregimen"),rs.getDouble("morosidad"),rs.getDouble("recargo"),rs.getDouble("total"),rs.getString("idmunicipio"),rs.getInt("numeromes"),rs.getDouble("numeroporcentaje"),rs.getDouble("totalmorosidad"),rs.getDouble("totalrecargo"),rs.getDouble("grantotal"),rs.getString("estatus"),rs.getString("placa"),rs.getString("idcorregimiento"),rs.getString("corregimiento"),rs.getString("telefono"),rs.getString("username"));
            
            
       list.add(temporalmorosidadmensual2);
    }
    rs.close();
    psquery.close();
    return list;
} catch (Exception ex) {
      excepcion = ex;
}
  return null;
}


/**
*
* findByTotal()
*/

public static List<Temporalmorosidadmensual> findByTotal(Temporalmorosidadmensual temporalmorosidadmensual,boolean withRelation) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return null;
  }
       list = new ArrayList<Temporalmorosidadmensual>();
      String sql = "select * from temporalmorosidadmensual where total='"+temporalmorosidadmensual.getTotal()+"'";
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return null;
   }
   rs.beforeFirst();
   while (rs.next()) {
   
        Temporalmorosidadmensual temporalmorosidadmensual2 = new Temporalmorosidadmensual(
         rs.getInt("anio"),rs.getString("mes"),rs.getString("id"),rs.getString("tipoid"),rs.getString("propietario"),rs.getString("direccion"),rs.getString("regimen"),rs.getString("idregimen"),rs.getDouble("morosidad"),rs.getDouble("recargo"),rs.getDouble("total"),rs.getString("idmunicipio"),rs.getInt("numeromes"),rs.getDouble("numeroporcentaje"),rs.getDouble("totalmorosidad"),rs.getDouble("totalrecargo"),rs.getDouble("grantotal"),rs.getString("estatus"),rs.getString("placa"),rs.getString("idcorregimiento"),rs.getString("corregimiento"),rs.getString("telefono"),rs.getString("username"));
            
            
       list.add(temporalmorosidadmensual2);
    }
    rs.close();
    psquery.close();
    return list;
} catch (Exception ex) {
      excepcion = ex;
}
  return null;
}


/**
*
* findByIdmunicipio()
*/

public static List<Temporalmorosidadmensual> findByIdmunicipio(Temporalmorosidadmensual temporalmorosidadmensual,boolean withRelation) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return null;
  }
       list = new ArrayList<Temporalmorosidadmensual>();
      String sql = "select * from temporalmorosidadmensual where idmunicipio='"+temporalmorosidadmensual.getIdmunicipio()+"'";
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return null;
   }
   rs.beforeFirst();
   while (rs.next()) {
   
        Temporalmorosidadmensual temporalmorosidadmensual2 = new Temporalmorosidadmensual(
         rs.getInt("anio"),rs.getString("mes"),rs.getString("id"),rs.getString("tipoid"),rs.getString("propietario"),rs.getString("direccion"),rs.getString("regimen"),rs.getString("idregimen"),rs.getDouble("morosidad"),rs.getDouble("recargo"),rs.getDouble("total"),rs.getString("idmunicipio"),rs.getInt("numeromes"),rs.getDouble("numeroporcentaje"),rs.getDouble("totalmorosidad"),rs.getDouble("totalrecargo"),rs.getDouble("grantotal"),rs.getString("estatus"),rs.getString("placa"),rs.getString("idcorregimiento"),rs.getString("corregimiento"),rs.getString("telefono"),rs.getString("username"));
            
            
       list.add(temporalmorosidadmensual2);
    }
    rs.close();
    psquery.close();
    return list;
} catch (Exception ex) {
      excepcion = ex;
}
  return null;
}


/**
*
* findByNumeromes()
*/

public static List<Temporalmorosidadmensual> findByNumeromes(Temporalmorosidadmensual temporalmorosidadmensual,boolean withRelation) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return null;
  }
       list = new ArrayList<Temporalmorosidadmensual>();
      String sql = "select * from temporalmorosidadmensual where numeromes='"+temporalmorosidadmensual.getNumeromes()+"'";
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return null;
   }
   rs.beforeFirst();
   while (rs.next()) {
   
        Temporalmorosidadmensual temporalmorosidadmensual2 = new Temporalmorosidadmensual(
         rs.getInt("anio"),rs.getString("mes"),rs.getString("id"),rs.getString("tipoid"),rs.getString("propietario"),rs.getString("direccion"),rs.getString("regimen"),rs.getString("idregimen"),rs.getDouble("morosidad"),rs.getDouble("recargo"),rs.getDouble("total"),rs.getString("idmunicipio"),rs.getInt("numeromes"),rs.getDouble("numeroporcentaje"),rs.getDouble("totalmorosidad"),rs.getDouble("totalrecargo"),rs.getDouble("grantotal"),rs.getString("estatus"),rs.getString("placa"),rs.getString("idcorregimiento"),rs.getString("corregimiento"),rs.getString("telefono"),rs.getString("username"));
            
            
       list.add(temporalmorosidadmensual2);
    }
    rs.close();
    psquery.close();
    return list;
} catch (Exception ex) {
      excepcion = ex;
}
  return null;
}


/**
*
* findByNumeroporcentaje()
*/

public static List<Temporalmorosidadmensual> findByNumeroporcentaje(Temporalmorosidadmensual temporalmorosidadmensual,boolean withRelation) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return null;
  }
       list = new ArrayList<Temporalmorosidadmensual>();
      String sql = "select * from temporalmorosidadmensual where numeroporcentaje='"+temporalmorosidadmensual.getNumeroporcentaje()+"'";
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return null;
   }
   rs.beforeFirst();
   while (rs.next()) {
   
        Temporalmorosidadmensual temporalmorosidadmensual2 = new Temporalmorosidadmensual(
         rs.getInt("anio"),rs.getString("mes"),rs.getString("id"),rs.getString("tipoid"),rs.getString("propietario"),rs.getString("direccion"),rs.getString("regimen"),rs.getString("idregimen"),rs.getDouble("morosidad"),rs.getDouble("recargo"),rs.getDouble("total"),rs.getString("idmunicipio"),rs.getInt("numeromes"),rs.getDouble("numeroporcentaje"),rs.getDouble("totalmorosidad"),rs.getDouble("totalrecargo"),rs.getDouble("grantotal"),rs.getString("estatus"),rs.getString("placa"),rs.getString("idcorregimiento"),rs.getString("corregimiento"),rs.getString("telefono"),rs.getString("username"));
            
            
       list.add(temporalmorosidadmensual2);
    }
    rs.close();
    psquery.close();
    return list;
} catch (Exception ex) {
      excepcion = ex;
}
  return null;
}


/**
*
* findByTotalmorosidad()
*/

public static List<Temporalmorosidadmensual> findByTotalmorosidad(Temporalmorosidadmensual temporalmorosidadmensual,boolean withRelation) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return null;
  }
       list = new ArrayList<Temporalmorosidadmensual>();
      String sql = "select * from temporalmorosidadmensual where totalmorosidad='"+temporalmorosidadmensual.getTotalmorosidad()+"'";
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return null;
   }
   rs.beforeFirst();
   while (rs.next()) {
   
        Temporalmorosidadmensual temporalmorosidadmensual2 = new Temporalmorosidadmensual(
         rs.getInt("anio"),rs.getString("mes"),rs.getString("id"),rs.getString("tipoid"),rs.getString("propietario"),rs.getString("direccion"),rs.getString("regimen"),rs.getString("idregimen"),rs.getDouble("morosidad"),rs.getDouble("recargo"),rs.getDouble("total"),rs.getString("idmunicipio"),rs.getInt("numeromes"),rs.getDouble("numeroporcentaje"),rs.getDouble("totalmorosidad"),rs.getDouble("totalrecargo"),rs.getDouble("grantotal"),rs.getString("estatus"),rs.getString("placa"),rs.getString("idcorregimiento"),rs.getString("corregimiento"),rs.getString("telefono"),rs.getString("username"));
            
            
       list.add(temporalmorosidadmensual2);
    }
    rs.close();
    psquery.close();
    return list;
} catch (Exception ex) {
      excepcion = ex;
}
  return null;
}


/**
*
* findByTotalrecargo()
*/

public static List<Temporalmorosidadmensual> findByTotalrecargo(Temporalmorosidadmensual temporalmorosidadmensual,boolean withRelation) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return null;
  }
       list = new ArrayList<Temporalmorosidadmensual>();
      String sql = "select * from temporalmorosidadmensual where totalrecargo='"+temporalmorosidadmensual.getTotalrecargo()+"'";
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return null;
   }
   rs.beforeFirst();
   while (rs.next()) {
   
        Temporalmorosidadmensual temporalmorosidadmensual2 = new Temporalmorosidadmensual(
         rs.getInt("anio"),rs.getString("mes"),rs.getString("id"),rs.getString("tipoid"),rs.getString("propietario"),rs.getString("direccion"),rs.getString("regimen"),rs.getString("idregimen"),rs.getDouble("morosidad"),rs.getDouble("recargo"),rs.getDouble("total"),rs.getString("idmunicipio"),rs.getInt("numeromes"),rs.getDouble("numeroporcentaje"),rs.getDouble("totalmorosidad"),rs.getDouble("totalrecargo"),rs.getDouble("grantotal"),rs.getString("estatus"),rs.getString("placa"),rs.getString("idcorregimiento"),rs.getString("corregimiento"),rs.getString("telefono"),rs.getString("username"));
            
            
       list.add(temporalmorosidadmensual2);
    }
    rs.close();
    psquery.close();
    return list;
} catch (Exception ex) {
      excepcion = ex;
}
  return null;
}


/**
*
* findByGrantotal()
*/

public static List<Temporalmorosidadmensual> findByGrantotal(Temporalmorosidadmensual temporalmorosidadmensual,boolean withRelation) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return null;
  }
       list = new ArrayList<Temporalmorosidadmensual>();
      String sql = "select * from temporalmorosidadmensual where grantotal='"+temporalmorosidadmensual.getGrantotal()+"'";
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return null;
   }
   rs.beforeFirst();
   while (rs.next()) {
   
        Temporalmorosidadmensual temporalmorosidadmensual2 = new Temporalmorosidadmensual(
         rs.getInt("anio"),rs.getString("mes"),rs.getString("id"),rs.getString("tipoid"),rs.getString("propietario"),rs.getString("direccion"),rs.getString("regimen"),rs.getString("idregimen"),rs.getDouble("morosidad"),rs.getDouble("recargo"),rs.getDouble("total"),rs.getString("idmunicipio"),rs.getInt("numeromes"),rs.getDouble("numeroporcentaje"),rs.getDouble("totalmorosidad"),rs.getDouble("totalrecargo"),rs.getDouble("grantotal"),rs.getString("estatus"),rs.getString("placa"),rs.getString("idcorregimiento"),rs.getString("corregimiento"),rs.getString("telefono"),rs.getString("username"));
            
            
       list.add(temporalmorosidadmensual2);
    }
    rs.close();
    psquery.close();
    return list;
} catch (Exception ex) {
      excepcion = ex;
}
  return null;
}


/**
*
* findByEstatus()
*/

public static List<Temporalmorosidadmensual> findByEstatus(Temporalmorosidadmensual temporalmorosidadmensual,boolean withRelation) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return null;
  }
       list = new ArrayList<Temporalmorosidadmensual>();
      String sql = "select * from temporalmorosidadmensual where estatus='"+temporalmorosidadmensual.getEstatus()+"'";
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return null;
   }
   rs.beforeFirst();
   while (rs.next()) {
   
        Temporalmorosidadmensual temporalmorosidadmensual2 = new Temporalmorosidadmensual(
         rs.getInt("anio"),rs.getString("mes"),rs.getString("id"),rs.getString("tipoid"),rs.getString("propietario"),rs.getString("direccion"),rs.getString("regimen"),rs.getString("idregimen"),rs.getDouble("morosidad"),rs.getDouble("recargo"),rs.getDouble("total"),rs.getString("idmunicipio"),rs.getInt("numeromes"),rs.getDouble("numeroporcentaje"),rs.getDouble("totalmorosidad"),rs.getDouble("totalrecargo"),rs.getDouble("grantotal"),rs.getString("estatus"),rs.getString("placa"),rs.getString("idcorregimiento"),rs.getString("corregimiento"),rs.getString("telefono"),rs.getString("username"));
            
            
       list.add(temporalmorosidadmensual2);
    }
    rs.close();
    psquery.close();
    return list;
} catch (Exception ex) {
      excepcion = ex;
}
  return null;
}


/**
*
* findByPlaca()
*/

public static List<Temporalmorosidadmensual> findByPlaca(Temporalmorosidadmensual temporalmorosidadmensual,boolean withRelation) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return null;
  }
       list = new ArrayList<Temporalmorosidadmensual>();
      String sql = "select * from temporalmorosidadmensual where placa='"+temporalmorosidadmensual.getPlaca()+"'";
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return null;
   }
   rs.beforeFirst();
   while (rs.next()) {
   
        Temporalmorosidadmensual temporalmorosidadmensual2 = new Temporalmorosidadmensual(
         rs.getInt("anio"),rs.getString("mes"),rs.getString("id"),rs.getString("tipoid"),rs.getString("propietario"),rs.getString("direccion"),rs.getString("regimen"),rs.getString("idregimen"),rs.getDouble("morosidad"),rs.getDouble("recargo"),rs.getDouble("total"),rs.getString("idmunicipio"),rs.getInt("numeromes"),rs.getDouble("numeroporcentaje"),rs.getDouble("totalmorosidad"),rs.getDouble("totalrecargo"),rs.getDouble("grantotal"),rs.getString("estatus"),rs.getString("placa"),rs.getString("idcorregimiento"),rs.getString("corregimiento"),rs.getString("telefono"),rs.getString("username"));
            
            
       list.add(temporalmorosidadmensual2);
    }
    rs.close();
    psquery.close();
    return list;
} catch (Exception ex) {
      excepcion = ex;
}
  return null;
}


/**
*
* findByIdcorregimiento()
*/

public static List<Temporalmorosidadmensual> findByIdcorregimiento(Temporalmorosidadmensual temporalmorosidadmensual,boolean withRelation) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return null;
  }
       list = new ArrayList<Temporalmorosidadmensual>();
      String sql = "select * from temporalmorosidadmensual where idcorregimiento='"+temporalmorosidadmensual.getIdcorregimiento()+"'";
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return null;
   }
   rs.beforeFirst();
   while (rs.next()) {
   
        Temporalmorosidadmensual temporalmorosidadmensual2 = new Temporalmorosidadmensual(
         rs.getInt("anio"),rs.getString("mes"),rs.getString("id"),rs.getString("tipoid"),rs.getString("propietario"),rs.getString("direccion"),rs.getString("regimen"),rs.getString("idregimen"),rs.getDouble("morosidad"),rs.getDouble("recargo"),rs.getDouble("total"),rs.getString("idmunicipio"),rs.getInt("numeromes"),rs.getDouble("numeroporcentaje"),rs.getDouble("totalmorosidad"),rs.getDouble("totalrecargo"),rs.getDouble("grantotal"),rs.getString("estatus"),rs.getString("placa"),rs.getString("idcorregimiento"),rs.getString("corregimiento"),rs.getString("telefono"),rs.getString("username"));
            
            
       list.add(temporalmorosidadmensual2);
    }
    rs.close();
    psquery.close();
    return list;
} catch (Exception ex) {
      excepcion = ex;
}
  return null;
}


/**
*
* findByCorregimiento()
*/

public static List<Temporalmorosidadmensual> findByCorregimiento(Temporalmorosidadmensual temporalmorosidadmensual,boolean withRelation) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return null;
  }
       list = new ArrayList<Temporalmorosidadmensual>();
      String sql = "select * from temporalmorosidadmensual where corregimiento='"+temporalmorosidadmensual.getCorregimiento()+"'";
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return null;
   }
   rs.beforeFirst();
   while (rs.next()) {
   
        Temporalmorosidadmensual temporalmorosidadmensual2 = new Temporalmorosidadmensual(
         rs.getInt("anio"),rs.getString("mes"),rs.getString("id"),rs.getString("tipoid"),rs.getString("propietario"),rs.getString("direccion"),rs.getString("regimen"),rs.getString("idregimen"),rs.getDouble("morosidad"),rs.getDouble("recargo"),rs.getDouble("total"),rs.getString("idmunicipio"),rs.getInt("numeromes"),rs.getDouble("numeroporcentaje"),rs.getDouble("totalmorosidad"),rs.getDouble("totalrecargo"),rs.getDouble("grantotal"),rs.getString("estatus"),rs.getString("placa"),rs.getString("idcorregimiento"),rs.getString("corregimiento"),rs.getString("telefono"),rs.getString("username"));
            
            
       list.add(temporalmorosidadmensual2);
    }
    rs.close();
    psquery.close();
    return list;
} catch (Exception ex) {
      excepcion = ex;
}
  return null;
}


/**
*
* findByTelefono()
*/

public static List<Temporalmorosidadmensual> findByTelefono(Temporalmorosidadmensual temporalmorosidadmensual,boolean withRelation) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return null;
  }
       list = new ArrayList<Temporalmorosidadmensual>();
      String sql = "select * from temporalmorosidadmensual where telefono='"+temporalmorosidadmensual.getTelefono()+"'";
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return null;
   }
   rs.beforeFirst();
   while (rs.next()) {
   
        Temporalmorosidadmensual temporalmorosidadmensual2 = new Temporalmorosidadmensual(
         rs.getInt("anio"),rs.getString("mes"),rs.getString("id"),rs.getString("tipoid"),rs.getString("propietario"),rs.getString("direccion"),rs.getString("regimen"),rs.getString("idregimen"),rs.getDouble("morosidad"),rs.getDouble("recargo"),rs.getDouble("total"),rs.getString("idmunicipio"),rs.getInt("numeromes"),rs.getDouble("numeroporcentaje"),rs.getDouble("totalmorosidad"),rs.getDouble("totalrecargo"),rs.getDouble("grantotal"),rs.getString("estatus"),rs.getString("placa"),rs.getString("idcorregimiento"),rs.getString("corregimiento"),rs.getString("telefono"),rs.getString("username"));
            
            
       list.add(temporalmorosidadmensual2);
    }
    rs.close();
    psquery.close();
    return list;
} catch (Exception ex) {
      excepcion = ex;
}
  return null;
}


/**
*
* findByUsername()
*/

public static List<Temporalmorosidadmensual> findByUsername(Temporalmorosidadmensual temporalmorosidadmensual,boolean withRelation) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return null;
  }
       list = new ArrayList<Temporalmorosidadmensual>();
      String sql = "select * from temporalmorosidadmensual where username='"+temporalmorosidadmensual.getUsername()+"'";
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return null;
   }
   rs.beforeFirst();
   while (rs.next()) {
   
        Temporalmorosidadmensual temporalmorosidadmensual2 = new Temporalmorosidadmensual(
         rs.getInt("anio"),rs.getString("mes"),rs.getString("id"),rs.getString("tipoid"),rs.getString("propietario"),rs.getString("direccion"),rs.getString("regimen"),rs.getString("idregimen"),rs.getDouble("morosidad"),rs.getDouble("recargo"),rs.getDouble("total"),rs.getString("idmunicipio"),rs.getInt("numeromes"),rs.getDouble("numeroporcentaje"),rs.getDouble("totalmorosidad"),rs.getDouble("totalrecargo"),rs.getDouble("grantotal"),rs.getString("estatus"),rs.getString("placa"),rs.getString("idcorregimiento"),rs.getString("corregimiento"),rs.getString("telefono"),rs.getString("username"));
            
            
       list.add(temporalmorosidadmensual2);
    }
    rs.close();
    psquery.close();
    return list;
} catch (Exception ex) {
      excepcion = ex;
}
  return null;
}


/**
*
* locateByParameters()
*/

public static List<Temporalmorosidadmensual> locateByParameters(Map parametros,boolean withRelation) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return null;
  }
       list = new ArrayList<Temporalmorosidadmensual>();
  String sql = "select * from temporalmorosidadmensual";
  if (parametros != null) {
      Iterator it = parametros.entrySet().iterator();
      StringBuilder sb = new StringBuilder("");
      int i = 0;
      while (it.hasNext()) {
          if (i != 0){
            sb.append(" and ");
         }
         i++;
        Map.Entry e = (Map.Entry) it.next();
        sb.append(e.getKey() +"= '"+  e.getValue()+"'");
      }
      if (!sb.toString().equals("")){
         sql = sql + " where " + sb.toString();
      }
   }
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return null;
   }
   rs.beforeFirst();
   while (rs.next()) {
   
        Temporalmorosidadmensual temporalmorosidadmensual2 = new Temporalmorosidadmensual(
         rs.getInt("anio"),rs.getString("mes"),rs.getString("id"),rs.getString("tipoid"),rs.getString("propietario"),rs.getString("direccion"),rs.getString("regimen"),rs.getString("idregimen"),rs.getDouble("morosidad"),rs.getDouble("recargo"),rs.getDouble("total"),rs.getString("idmunicipio"),rs.getInt("numeromes"),rs.getDouble("numeroporcentaje"),rs.getDouble("totalmorosidad"),rs.getDouble("totalrecargo"),rs.getDouble("grantotal"),rs.getString("estatus"),rs.getString("placa"),rs.getString("idcorregimiento"),rs.getString("corregimiento"),rs.getString("telefono"),rs.getString("username"));
            
            
       list.add(temporalmorosidadmensual2);
    }
    rs.close();
    psquery.close();
    return list;
} catch (Exception ex) {
      excepcion = ex;
}
  return null;
}


/**
*
* Double fFunc(String funcion, String campo)
*/



public static Double func(String funcion, String campo) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return 0.0;
  }
      String sql = "select "+funcion+"("+campo+") as contador from temporalmorosidadmensual";
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return 0.0;
   }
    Double tmp =0.0;
   rs.beforeFirst();
   while (rs.next()) {
    tmp =  rs.getDouble("contador");
    }
    rs.close();
    psquery.close();
 return tmp;
} catch (Exception ex) {
      excepcion = ex;
}
  return 0.0;
}


/**
*
* Double func(String funcion, String campo,String where)
*/



public static Double func(String funcion, String campo, String where) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return 0.0;
  }
      String sql = "select "+funcion+"("+campo+") as contador from temporalmorosidadmensual where "+where +" ";
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return 0.0;
   }
    Double tmp =0.0;
   rs.beforeFirst();
   while (rs.next()) {
    tmp =  rs.getDouble("contador");
    }
    rs.close();
    psquery.close();
 return tmp;
} catch (Exception ex) {
      excepcion = ex;
}
  return 0.0;
}


/**
*
* count()
*/



public static Integer count() {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return 0;
  }
      String sql = "select count(*) as contador from temporalmorosidadmensual";
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return 0;
   }
   rs.beforeFirst();
   while (rs.next()) {
    x =  rs.getInt("contador");
    }
    rs.close();
    psquery.close();
 return x;
} catch (Exception ex) {
      excepcion = ex;
}
  return 0;
}


/**
*
* count(String sqlquery)
*/



public static Integer count(String sqlquery) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return 0;
  }
      String sql = "select count(*) as contador from temporalmorosidadmensual where  " + sqlquery +"";
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return 0;
   }
   rs.beforeFirst();
   while (rs.next()) {
    x =  rs.getInt("contador");
    }
    rs.close();
    psquery.close();
 return x;
} catch (Exception ex) {
      excepcion = ex;
}
  return 0;
}


/**
*
* query()
*/

public static List<Temporalmorosidadmensual> query(String query,boolean withRelation) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return null;
  }
        list = new ArrayList<Temporalmorosidadmensual>();
  String sql = "select * from temporalmorosidadmensual where " + query +"";
  if (query == null || query.equals("")) {
  return null;
   }
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return null;
   }
   rs.beforeFirst();
   while (rs.next()) {
   
        Temporalmorosidadmensual temporalmorosidadmensual2 = new Temporalmorosidadmensual(
         rs.getInt("anio"),rs.getString("mes"),rs.getString("id"),rs.getString("tipoid"),rs.getString("propietario"),rs.getString("direccion"),rs.getString("regimen"),rs.getString("idregimen"),rs.getDouble("morosidad"),rs.getDouble("recargo"),rs.getDouble("total"),rs.getString("idmunicipio"),rs.getInt("numeromes"),rs.getDouble("numeroporcentaje"),rs.getDouble("totalmorosidad"),rs.getDouble("totalrecargo"),rs.getDouble("grantotal"),rs.getString("estatus"),rs.getString("placa"),rs.getString("idcorregimiento"),rs.getString("corregimiento"),rs.getString("telefono"),rs.getString("username"));
            
            
       list.add(temporalmorosidadmensual2);
    }
    rs.close();
    psquery.close();
    return list;
} catch (Exception ex) {
      excepcion = ex;
}
  return null;
}


/**
*
* getListRecords()
*/

public static List<Temporalmorosidadmensual> getListRecords(Map parametros,boolean withRelation) {
  excepcion = null;
  try {
      esMensaje =false;

  con= dataGManager.getCon();
  if (con == null) {
      excepcion=new Exception(bundle.getString("msg.noconecction"));
      return null;
  }
      list = new ArrayList<Temporalmorosidadmensual>();
  String sql = "select * from temporalmorosidadmensual";
  if (parametros != null) {
      Iterator it = parametros.entrySet().iterator();
      StringBuilder sb = new StringBuilder("");
      while (it.hasNext()) {
        Map.Entry e = (Map.Entry) it.next();
        sb.append(e.getKey() +"="+  e.getValue());
      }
      if (!sb.toString().equals("")){
         sql = sql + " where " + sb.toString();
      }
   }
  PreparedStatement psquery = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
   ResultSet rs = psquery.executeQuery();
   rs.next();
   int x = rs.getRow();
   if (x == 0) {
          excepcion=new Exception(bundle.getString("msg.nofoundrecords") + "temporalmorosidadmensual" +"  "+ bundle.getString("msg.withcode"));
          esMensaje =true;
      rs.close();
      psquery.close();
      return null;
   }
   rs.beforeFirst();
   while (rs.next()) {
       
        Temporalmorosidadmensual temporalmorosidadmensual2 = new Temporalmorosidadmensual(
         rs.getInt("anio"),rs.getString("mes"),rs.getString("id"),rs.getString("tipoid"),rs.getString("propietario"),rs.getString("direccion"),rs.getString("regimen"),rs.getString("idregimen"),rs.getDouble("morosidad"),rs.getDouble("recargo"),rs.getDouble("total"),rs.getString("idmunicipio"),rs.getInt("numeromes"),rs.getDouble("numeroporcentaje"),rs.getDouble("totalmorosidad"),rs.getDouble("totalrecargo"),rs.getDouble("grantotal"),rs.getString("estatus"),rs.getString("placa"),rs.getString("idcorregimiento"),rs.getString("corregimiento"),rs.getString("telefono"),rs.getString("username"));
            
            
       list.add(temporalmorosidadmensual2);
    }
    rs.close();
    psquery.close();
    return list;
} catch (Exception ex) {
      excepcion = ex;
}
  return null;
 }


}
